@charset "utf-8";
/*
 * artDialog skin
 * https://github.com/aui/artDialog
 * (c) 2009-2013 TangBin, http://www.planeArt.cn
 *
 * This is licensed under the GNU LGPL, version 2.1 or later.
 * For details, see: http://creativecommons.org/licenses/LGPL/2.1/
 */
 
/* common start */
body { _margin:0; _height:100%; }/*IE6 BUG*/ 
.d-outer { text-align:left; outline:none 0; }
.d-border, .d-dialog { border:0 none; margin:0; border-collapse:collapse; width:auto;}
.d-dialog {  border: 6px solid rgba(0, 0, 0, 0.7);}
.d-nw, .d-n, .d-ne, .d-w, .d-c, .d-e, .d-sw, .d-s, .d-se, .d-header, .d-main, .d-footer { padding:0; }
.d-header, .d-button { font: 14px/1.11 'Microsoft Yahei', Tahoma, Arial, Helvetica, STHeiti; _font-family:Tahoma,Arial,Helvetica,STHeiti; -o-font-family: Tahoma, Arial; }
.d-title { overflow:hidden; text-overflow: ellipsis; cursor:default; }
.d-state-noTitle .d-title { display:none; }
.d-close { display:block; position:absolute; text-decoration:none; outline:none; _cursor:pointer; }
.d-close:hover { text-decoration:none; }
.d-main { text-align:center; vertical-align:middle; min-width:9em; }
.d-content { display:inline-block; display:block\0/*IE8 BUG*/; display:inline-block\9\0; *zoom:1; *display:inline; text-align:left; border:0 none;  }
.d-content.d-state-full { display:block; width:100%; margin:0; padding:0!important; height:100%; }
.d-loading { width:96px; height:32px; text-align:left; text-indent:-999em; overflow:hidden; background:url(loading.gif) no-repeat center center; }

.d-buttons { padding:14px; text-align:right; white-space:nowrap; }

.d-button { 
	margin-left:15px; 
	padding: 0 18px;
	cursor: pointer; 
	display: inline-block; 
	min-height:2.4em; 
	text-align: center; 
	*padding:4px 10px; 
	*height:2em; 
	letter-spacing:2px; 
	font-family: Tahoma, Arial/9!important; 
	width:auto; 
	
	overflow:visible; 
	*width:1; 
	color: #333; 
	border: 1px solid #999; 
	border-radius: 5px; 
	background: #DDD; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#EFEFEF', endColorstr='#E3E3E3'); 
	background: linear-gradient(top, #EFEFEF, #E3E3E3); 
	background: -moz-linear-gradient(top, #EFEFEF, #E3E3E3); 
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#EFEFEF), to(#E3E3E3)); 
	text-shadow: 0px 1px 1px rgba(255, 255, 255, .5); 
	box-shadow: 0 1px 0 rgba(255, 255, 255, .7),  0 -1px 0 rgba(0, 0, 0, .09); 
	-moz-transition:-moz-box-shadow linear .2s; 
	-webkit-transition: -webkit-box-shadow linear .2s; 
	transition: box-shadow linear .2s; 
	
}
.d-button::-moz-focus-inner, .d-button::-moz-focus-outer { border:0 none; padding:0; margin:0; }
.d-button:focus { outline:none 0; border-color:#426DC9; box-shadow:0 0 8px rgba(66, 109, 201, .9); }
.d-button:hover { color:#000; border-color:#666; }
.d-button:active { 
	border-color:#666; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#EFEFEF', endColorstr='#E3E3E3'); 
	background: linear-gradient(top, #EFEFEF, #E3E3E3); 
	background: -moz-linear-gradient(top, #EFEFEF, #E3E3E3); 
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#EFEFEF), to(#E3E3E3)); 
	box-shadow:inset 0 1px 1em rgba(0, 0, 0, .6), inset 0 1px 1em rgba(0, 0, 0, .3); 
}
.d-button[disabled] { cursor:default; color:#666; background:#DDD; border: 1px solid #999; filter:alpha(opacity=50); opacity:.5; box-shadow:none; }
.d-state-highlight { 
	color: #FFF; 
	border: 1px solid #1c6a9e; 
	background: #2288cc; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#33bbee', endColorstr='#2288cc'); 
	background: linear-gradient(top, #33bbee, #2288cc); 
	background: -moz-linear-gradient(top, #5692D2, #4384C9); 
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#33bbee), to(#2288cc)); 
	text-shadow: -1px -1px 1px #1c6a9e; 
}
.d-state-highlight:hover { color:#FFF; border-color:#0F3A56; }
.d-state-highlight:active { 
	border-color:#1c6a9e; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#33bbee', endColorstr='#2288cc'); 
	background: linear-gradient(top, #33bbee, #2288cc); 
	background: -moz-linear-gradient(top, #33bbee, #2288cc); 
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#33bbee), to(#2288cc)); 
}
.d-mask { background:#000; filter:alpha(opacity=30); opacity:.3; }
/* common end */

.d-inner { background:#FFF; }
/* .d-outer, .d-inner { border:1px solid rgba(0, 0, 0, .7); border:1px solid #333\9; } */
.d-nw, .d-ne, .d-sw, .d-se { width:6px; height:6px; }
.d-nw, .d-n, .d-ne, .d-w, .d-e, .d-sw, .d-s, .d-se { background:rgba(0, 0, 0, .4); background:#000\9!important; filter:alpha(opacity=40); }
.d-state-lock .d-nw, .d-state-lock .d-n, .d-state-lock .d-ne, .d-state-lock .d-w, .d-state-lock .d-e, .d-state-lock .d-sw, .d-state-lock .d-s, .d-state-lock .d-se { background:rgba(0, 0, 0, .5); background:#000\9!important; filter:alpha(opacity=50); }
.d-titleBar { position:relative; height:100%; }

.title-line {
    border-bottom: 1px solid #E6E6E6;
}

.d-title {   
    font: 500 18px "宋体";
    color: #666666;
    font-size: 16px;
    font-weight: bold;
    line-height: 45px;
    height: 45px;
    padding: 0 20px;
    background-color:#FFFFFF; 
	font-family: Tahoma, Arial/9!important;
	background-color:#F5F5F5;
	background: linear-gradient(top, #FFFFFF, #F5F5F5); 
	background: -moz-linear-gradient(center top , #FFFFFF 0%, #F5F5F5 100%) repeat scroll 0 0 transparent;
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#FFFFFF), to(#F5F5F5)); 
	background: linear-gradient(top, #FFFFFF, #F5F5F5); 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#F5F5F5'); 
	border-top:1px solid #FFFFFF; border-bottom:1px solid #E6E6E6; 
}

.d-state-focus .d-title { color:#4c5a5f; }
.d-state-drag .d-title { background: linear-gradient(top, #bdc6cd, #edf5f8); background: -moz-linear-gradient(top, #bdc6cd, #edf5f8); background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#bdc6cd), to(#edf5f8)); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdc6cd', endColorstr='#edf5f8'); box-shadow:none; }
.d-state-drag .d-titleBar { box-shadow:none; }

.d-close { padding:0; top:10px; right:8px; width:24px; height:24px; line-height:24px; font-size:30px; color:#68767b; text-align:center; font-family: Helvetica, STHeiti; _font-family: Tahoma, '\u9ed1\u4f53', 'Book Antiqua', Palatino; text-shadow:0 1px 0 rgba(255, 255, 255, .9); }

.d-close:hover { color:#85140E; }
.d-content { color:#666; }
.d-state-focus .d-content { color:#000; }.d-buttons { background-color:#F6F6F6; border-top: 1px solid #DADEE5; }
.d-state-noTitle .d-nw, .d-state-noTitle .d-ne, .d-state-noTitle .d-sw, .d-state-noTitle .d-se { width:3px; height:3px; }
.d-state-noTitle .d-inner { border:1px solid #666; background:#FFF; }
.d-state-noTitle { border:0 none; box-shadow:none; }
.d-state-noTitle .d-nw, .d-state-noTitle .d-n, .d-state-noTitle .d-ne, .d-state-noTitle .d-w, .d-state-noTitle .d-e, .d-state-noTitle .d-sw, .d-state-noTitle .d-s, .d-state-noTitle .d-se { background:rgba(0, 0, 0, .05); background:#000\9!important; filter:alpha(opacity=5)!important; }
.d-state-noTitle .d-titleBar { bottom:0; _bottom:0; _margin-top:0; }
.d-state-noTitle .d-close { top:0; right:0; width:18px; height:18px; line-height:18px; text-align:center; text-indent:0; font-size:18px; text-decoration:none; color:#214FA3; background:none; filter:!important; }
.d-state-noTitle .d-close:hover, .d-state-noTitle .d-close:active { text-decoration:none; color:#900; }
.d-state-noTitle .d-dialog { box-shadow: none; }

@media screen and (min-width:0) {/* css3 */
	.d-nw, .d-n, .d-ne, .d-w, .d-e, .d-sw, .d-s, .d-se { display:none; }
	.d-inner { border:0 none; }
	.d-outer { border-color:#666; }
	.d-state-focus .d-dialog { box-shadow: 0 0 3px rgba(0, 0, 0, .3); }
	.d-state-drag, .d-state-focus:active  { box-shadow:none; }
	/* .d-state-focus { box-shadow:0 3px 26px rgba(0, 0, 0, .9);  } */
	.d-outer { -webkit-transform: scale(0); transform: scale(0); -webkit-transition: -webkit-box-shadow .2s ease-in-out, -webkit-transform .2s ease-in-out; transition: box-shadow .2s ease-in-out, transform .2s ease-in-out; }
	.d-state-visible { -webkit-transform: scale(1); transform: scale(1); }
}